Parking is a little tricky but otherwise had everything we could want/need. A great location and wonderful stay.