Beautiful beach, clean, friendly, more than enough,