The place was very clean and the location is great. The only inconvenience was the parking spot, which was really hard to get in because all other spots were occupied when I arrived on the property. However, the place was very pleasant overall. I recommend this place.