The place is very spacious and accommodated to our group of 9. All of the essentials were provided for our convenience. The view from the balcony was beautiful and had a great time utilizing the bbq! There was a small office space nook that was very handy to use along with plenty of sitting and lounging space. Very convenient location with a 10 minute walk to the beach and all the shops!