Wonderful place, nice view, and very good facilities in the resort area like pool and tennis. Highly recommended~