We are a family of 5 and there was enough room for all of us to sleep and hang out comfortably. The place looks newly renovated, very clean. Kitchen is fully stocked with everything you need. Location is great, you can walk everywhere (shops, restaurants, water..) Pool is nice. Very happy here, if we come back to this town we will stay here. It's perfect.