Very clean and comfortable. Very private as well which is what we were looking for. In a nice area, being in Princeville close to north shore activities. We made good use of the kitchen so we didn’t need to eat out every night during our 5 night stay. It also has a small balcony to enjoy the night skies.