Great location, right across the street from Kamaole Beach Park 2. All the amenities listed were there (sheets, towels, toiletries, kitchen supplies, etc.). Unfortunately, the condo wasn't what I expected. The floors were not cleaned at all, they left our feet filthy after only 30 minutes after our arrival. I did message the Guest Experience team with my concerns and they were very quick to respond, refunded our cleaning fee and said they would come the next day to clean. Overall the condo itself was a bit of a let down, but hopefully it was a one time thing with the poor cleaning between stays as we really did love the location with the great beaches and restaurants nearby.