Excellent place for stay.
Beautiful view with amazing amenities.
Highly recommended for small families.