The place is spotless and in a great location close to a lot of great restaurants and beaches. Ben and Hiro reply quickly and the check in process was very easy. Would definitely stay here again!