Truly a little bit of paradise. Right on the beach. Look no further. You will be glad you stayed here.