An amazing place in a perfect location. Our weekend stay could not have been more pleasant. I'd stay here again in a heartbeat.