Though a few of the furnishings are showing some rough use (scratched end tables, torn hem on drapes), the unit is well appointed and comfortable. The living room is huge with a large sectional sofa and big screen tv. The beds are all comfortable. The A/C works perfectly with individual controls in each bedroom and living. The kitchen has all the cookware you need and even a few herbs and spices and some condiments in the fridge. There was no laundry soap, however. The wrap-around lanai permits 270 degree views of the mountains and ocean, though there's only one small table for 4 so we dined on the lanai of the other unit we rented 1 floor below (823) where the rest of our family was staying. The complex is well maintained, and our granddaughters enjoyed feeding the koi fish at 8:30 every morning. The pool is small and 5-6 feet deep throughout except on the steps, so not ideal for small children. The check-in process was frustrating; first they said we couldn't check in until 3:00, then they said we would do pre-check-in and just pick up the keys at 3:00. The bellman took our carton of perishable groceries up to the fridge in the unit. When we came back at 3:00, they said we had to wait until 4:00 because of our "management company's policy". I made a fuss and they handed over the keys at 3:00. Obviously the unit was ready, so I don't know what game they were playing regarding check-in times. All customers were told 3:00 as they approached the desk, and it is not physically possible for all units to be simultaneously completed at the stroke of 3:00. It just seems they want to discourage the notion of early check-ins which is annoying; given the high daily rate we paid it wouldn't have cost them anything at all to let us in an hour or two early.