Very clean, everything feels nice and new. Great location in Waikoloa.