Incredible location and accommodation. Super clean, modern and right on the beach!