A excellent place to stay, great amenities, beautiful views, lovely garden and perfect location.