The bed is so comfy! The view is gorgeous, of course. Cannot go wrong at Napili Shores! The carpets and flooring are very dirty. I wiped up spilled water from the kitchen floor and the paper towel was covered in dirt. I typically wear socks and the soles were stained just from walking within the condo. Overall, we had a great time.