Unit was very clean. Perfect for a family of 4. Kitchen could be better equipped but will suffice as long as you're not planning on any remotely major cooking. Location on North Shore and in Turtle Bay area is fantastic HOWEVER, do note that it's an end unit that is right on the main road leading into Turtle Bay resort. This means there is considerable road noise, especially in the main bedroom, at all hours of the day.