My family of four, including two picky teenagers, couldn't have enjoyed our trip more! The Westin Ka'anapali Ocean Resort and our units had everything we could want or need (including Starbucks!). We were at the pool and beach every day and enjoyed our meals and drinks at the nearby restaurant. The unit(s) were clean and just as described, and the location was perfect, with two balconies and a fabulous view of the ocean. We realized after our snorkel excursion that the snorkeling at the beach right in front of the resort was just as great - fish and sea turtles galore. Communication with the owner and check in/out were easy and quick. The resort staff was hard-working and very friendly. We didn't want to leave and hope to return!! 100% recommended!