Everything about this place was fantastic. We were extremely sad to only have planned one night here because we could have easily stayed longer- the place was amazing. 4 big bedrooms, 3 full bathrooms, terrace access through every bedroom, large balcony with bbq, everything new/renovated... the ONLY criticism was that we arrived an hour after designated check-in and the cleaning people were still there cleaning, and took an extra half an hour. So instead of being ready by 2pm, we only had the apartment by 3:30. But that is literally the only thing that merits a lower rating- I would still definitely book again.