All in all the place was as expected and described. The unit is practically brand new. We did have to spend some time doing laundry for our towels which was a bit of a inconvenience. Close proximity to the beach which is really key for location. The unit is very close to parking which also came in handy for us with our two kids. The pool was small and over crowded and therefore we did not try to join the large crowds. There is a restaurant on the property however we did not try it. If you're a foodie like me than this kitchen is definitely lacking, there wasn't any baggies food wrap, foil, baking sheets, rice cooker or nonstick pan for any type of rice, which was a bummer. We just really ended up only eating breakfast at the room and ate out the majority of the time. The unit is located at the very end which is nice and gives you a lot of privacy. We had a great trip and would come again just a little bit more prepared. Perks of the place is you are right by the Pelee Bay and Kaanapali Bay which has the best beaches. The beach on the property also rent snorkel gear kayaks paddle boards and all of the equipment that you need for a perfect beach day.