We had a wonderful time at the Mahana! The location is excellent and our ground level unit gave us direct access to the beach and pool, which we loved. This unit had two full bathrooms, which was very useful. It was nicely furnished. The mattress was very comfortable, but the pillows were thin and flimsy. I don't want to go into further details for this specific unit, since this booking was "luck of the draw". We thought we were booking a specific unit, but missed the fine print that said that the pictures were just general representation and that the actual unit would be provided at check-in. We had tried to request an upper floor unit when we found this out, but at check-in the assigned unit was ground floor and there were no other options. Ultimately, we were very happy with the ground floor and would be happy to go that way again, but would make sure we were booking a specific unit. As for the resort overall, everything was excellent! We loved the pool and hot tub, which were hardly ever crowded. The beach was good for snorkeling with better fish sightings than we had on a snorkel trip. Also several other good spots within a couple miles. The walking path that connects all of the resorts along Kaanapali beach was awesome and perfect from a short stroll to a 4 mile walk. Multiple restaurants are available in walking distance, including a great food truck area just outside the resort. If we return to Maui someday, we'd definitely have the Mahana at the top of our list!