The hotel’s name speaks for itself, it is definitely awesome! Staff were so accommodating and friendly. It also has its own pool and restaurant. The view is outstanding. You can also access the beach as it is located just behind the hotel