Great location. Great communication. Perfect stay for a couple but it was a little squished with a baby.