Great stay with a great location to match.