Clean and well equipped in an amazing location. Parking was just an added bonus.