5 stars all around. Very spacious, clean and in a great location. They even had chairs, an umbrella and a cooler for us to use. Would highly recommend!