This place is amazing! you are literally in a castle overlooking the beach.