We had an overall good experience staying at this play. Parking was the only inconvenience for us being that we had a rental car and either had to use metered parking or pay $30 per day at a parking lot a few blocks away the place.
Everything else was good.