Great location. Sparkling clean with all amenities. Great communication/directions. We had a lovely stay.