Great location, great place. My only advice is that you don't want to take a car that is bigger than a mid-size or small SUV. The off-street parking is tight.
Other than that, the place is as depicted and a great value.