This unit is very well maintained. Kitchen was well stocked and there were even beach items available for us to use - chairs, umbrella, boogie boards, cooler and cooler bag. Beds were very comfortable. Location was great - right on a golf course (currently not in use but maintained) and a minute away from the Turtle Bay Resort. We loved our stay here, just wish it could have been longer!