This apartment/condo is located within an awesome, very well managed Beach Resort on Kaanapali Beach. I've been to Maui many times and Kaanapali is always my preferred area but this was my first time staying at this particular hotel and it is my new favorite for sure! Fun, outgoing, casual/retro, great level of service (not too fancy which isn't our thing). The room we stayed in had a great little kitchen that was well equipped with all the plates/bowls/glassware/utensils etc that you need. We stocked up on groceries at Times Grocery Store (just a 5 minute walk away) for most of our breakfast and lunch items. There is really only 1 restaurant within walkable distance (Duke's) but no matter where you stay on Maui, you really need a car to get around/see the sights anyways. Lots of other restaurants in Napili, Lahaina or Whaler's Village just 10 minutes drive away in either direction. The pool is awesome with lots of comfortable lounge chairs to sunbathe. Something we found very handy was the beach towel service (you just exchange your old towels for new towels or towel cards each day) and they also have beach chair, snorkel gear, diving gear and lots of other water activity items you could rent daily or for the duration of your stay (so no need to buy at Costco!). The beach in front of the resort has obviously reduced in size over the years but if you just go for a short walk along the beach South towards Lahaina (ranging 5-15 minutes depending how far you want to go), there is much more great beach to spend the day at. If you have the option, book a room with an Ocean View. We were there during whale season and could see them all day long out in the open ocean from our Lanai. We have zero complaints and can't wait to go back! Brooke was awesome with communication and very helpful during the booking process :) MAHALO!