I booked here for 3 weeks with my partner and baby. It was better than expected. The view is amazing. Place is spacious and sparkling clean. Everything is set up like a home. All we basically had to do was move in and just buy what we needed to eat and drink.
I give it 5 star.