Great location, clean, with lots of amenities. I really enjoyed the stay. Okabe is very clear in communication and there were no surprises. Comfortable bed and lovely additions like beach chairs and boogie boards.