Overall, highly recommended and well deserved of high rating. Everything you could ever ask for, and more— a beautiful home, scenic view, ample accommodations and an oasis experience. Cleanliness needs improvement.