Very clean and well appointed. Great location and perfect for what we needed. Very helpful that umbrellas were provided.