Well maintained, with lots of greenery, trees and flowering plants. The cottages are spacious, specially the ones with the private pools. The swimming pool is a delight. Large and clean. The staff is fairly efficient, and looks after your needs with care. Housekeeping needs…