Just perfect. Location, communication, accommodations... this spot is cute and I'll definitely be back.