excellent in all aspects, great host, good location, breathtaking views. We love the outdoor spa! Highly recommended!