We enjoyed our time in Maui. My Perfect Stays has great communication. They provided information a week before, then always sent messages with details. The location of the apartment is great. It's blocks away from main Kaanapali beach, but close enough to walk over there. The apartment faces ocean with small sand beach next to it. You always can see turtles there. The apartment provides clean towels, beach towels et al. I do wish it can provides more cooking stuff. We hardly cooked anything there except sometime for breakfast. I had to go to store next Morning to pick up a few essentials. The apartment is little old even it is kept clean.