Very clean, beautiful place with everything you need in the kitchen, bathroom, laundry and for going swimming. Great communication from the hosts, easy check-in and just a couple blocks from the beach, shops and restaurants. Geoff and Shingo were great hosts!