Lovely clean modern place in a quiet but lovely setting across the road from the beach.