Had a wonderful experience staying here. It's both clean and spacious, the kitchen is great to make dinner and the Lanai has a peaceful view of Diamond Head. Also the beds are super comfy. I would highly recommend.