We were 2 families (2 adults, 4 kids, 1 baby) sharing the apartment for 1 week. Good size, everything we needed was there. The two pools were used multiple times per day and the view was stunning. Amanda was an excellent host. Only negative part was the area itself (outside the compound) is quite dirty with trash everywhere.