Had a great experience staying at Caleb's. The room is as advertised, which is exactly what we were looking for - clean, new, with all key amenities (private bath, air con, small kitchenette and a terrace). There were some technical issues with the wifi, but Caleb was really responsive and tried to address them as swiftly as possible. In the end of the day, it wasn't the wifi that brought us to Hawaii, so it didn't matter. Would happily stay there again!