Keaton's place is located on one of the best beaches in Maui. We explored numerous beaches on the whole island, and still rank Napili Shores as one of the most beautiful. We swam with sea turtles and many tropical fish. There's a coral reef right there that is perfect for snorkeling.
The apartment itself is a somewhat outdated, there's no A/C, which was okay for us being there in May (there are two ceiling fans and a standing fan), but you may want it come summer! The bed doesn't have a frame, so forget sitting on it to read or watch movies, but for sleeping it was quite comfortable. We had a problem with the toilet overflowing, and the floors are almost impossible to keep clean.
Keaton provides beach/pool towels, beach chairs, and boogie boards, which were so nice to have for our walks to the pool, jacuzzi, and beach! There are two swimming pools and a jacuzzi. They are not salt-water, but are still nice.
No breakfast is provided. There is a grocery store nearby, and there are two restaurants on site-- both are fabulous! tips--
The Gazebo: call in your order for pick-up, wait 10 minutes and you'll be eating on the beach or the lawn overlooking the water. Otherwise, there's always a long line.
Kitchen 5315: really good food, BYOB!
Although Keaton's place isn't quite the luxury we expected, she was very communicative and helpful, and the location can't be beat! We had an amazing time on our honeymoon in Maui and would recommend Napili Shores to anyone!