It was best experience I have had with my family.
Kids especially love this place due to the fantastic views and great swimming pool.