Excellent location with breathtaking views! Spotless home away from home. Great place, Great host, Great location!