Great place to stay and would stay again. Location is perfect; easy walk to the beach and restaurants/shopping. Only downside to the location is that parking is expensive and the cheaper or free spots fill up very quickly. Chin and Twu were excellent hosts. Great communication leading up to the trip and check-in/check-out went exactly as planned. Could not have asked for a better experience.