We had a wonderful stay! Exactly like the pictures! Fereshteh is a terrific host with clear, quick communication! I really appreciated being alerted prior to our arrival of a small utility repair. It's that type of transparency that helped to make our stay so great! The resort grounds were also fantastic with multiple pool options, great dining and spectacular views! We'd stay again, hands down!