Our group of nine (two sets of grandparents, three teens, my husband and myself) rented two apartments for four nights during Christmas. The apartments have three decent sized bedrooms with one full bath and two half baths (same layouts). The kitchens and bathrooms were stocked with necessary amenities for use during our stay. The location of the property was amazing; steps away from the beach with beautiful views from the balcony and living room. Easy access to restaurants, markets, bakeries and the train stations. Upon arrival we did have a small problem with a broken water heater in the upstairs unit. We contacted the staff and they immediately sent someone out to fix it. Although it was an inconvenience it was handled professionally and in a timely matter. It was only a minor bump in our otherwise perfect stay, this is due to the professionalism of the staff and they quickness to correct the issue. I highly recommend staying at this property and with this group. My family will definitely be back.