Super clean, walking distance to beaches, modern place to stay