Very clean and well furnished (there is even a digital keyboard!!). Location is right next to the beach, which was one of my favorite in Maui. Check-in was seamless.