Excellent place to stay. Everything you would need and more spacious than we thought it would be. The little amenities (e.g., dog blankets, snacks) were really thoughtful.