Beautiful place with great views. The rooms were kept very clean, staff were very professional and hospitable.