Very clean and in a great location! Close to restaurants and the beach. Has a full kitchen with gas stove which is rare in hawaii. I would definitely stay here again.