Splendid service, host and location. A little steep on the price but when you see the location, you will understand why. With everything you need for a wonderful stay, I would definitely come again another time.