This place was absolutely perfect for our trip. The location doesn't get much better. The description was spot on. The only thing is parking. The place should probably come with a designated parking spot. People from out of town don't know where to park or what is a good somewhat secure spot to park so if it is defined then that helps. Overall though everything was awesome!