The complex and our vacation apartment were very nice and exceeded our expectations. It's everything you could want on vacation. The only thing we were missing were (better) fly screens. The air conditioning on the upper floor was also very loud. But since you spend most of your time outdoors, it's not a problem.