Very clean, well stocked, easy check-in and super close to the beach! Will stay here again Mahalo!