Clean and well-stocked with everything we needed. Location was great too. Would definitely consider this place again the next time we visit Princeville.