Fantastic place in a great location. Very thoughtful touches for families with children.