Clean and spacious, big deck area, beach across the street