Terrific location and everything you need. Sparkling clean and warm hospitality. Highly recommended.