Amazing location with plenty of thoughtful touches. They have really thought through and catered to all our needs. An incredibly worthwhile stay.