Very roomy, great location. Nice to have 3 bathrooms. Kitchen was well supplied with pans, plates, etc., could use basic ingredients such as salt, pepper though. Nice to have beach access but a bit early in the summer for that, and we had rainy weather.