Royal Kuhio is a great location as there are lots of restaurants close by. The apartment was clean and the kitchen was stocked with everything you could need to cook with. All the appliances worked and AC blew cold. Only one set of keys at check in but our host helped us and got us a second set when we asked. The building has a great pool, a small gym with a few machines, pool tables and even a putting green. A parking spot is included as well.