Beautiful Location
The location is thought to be very ideal and perfect by many guests. The resort is beach side and is set in a rural tropical location. It is found to be a very relaxing and beautiful location by those who stayed here and wanted some peace.