My family recently stayed at Joseph’s beautiful ocean resort villa and had a wonderful time. The condo is one of the nicest units on property, with a direct ocean-front view on a top floor. Three spacious bedrooms, a large common living space / kitchen / dining area with plenty of room for a large family with kids. Very clean, comfortable and well-appointed. Everything we were looking for in a vacation condo. Only wished there was an extra half bath in the unit. Hotel staff were responsive to our requests - and Joseph was super helpful in communicating ahead of the trip to ensure the hotel could provide a pack n play (which turned out to be an actual crib, which was an added bonus) and other items upon our arrival. Our views of the ocean and the amazing Lahaina beaches were spectacular from the huge outdoor patio. We had several whale sightings and almost daily magical rainbows. Excellent snorkeling nearby at Black Rock (10-min drive) and also directly in front of the hotel (several turtles swam close offshore). The resort is part of a complex of Westin hotels, which provided more activities and amenities to keep the kids entertained. The pool on-site has a fun water slide for kids and several family-friendly hot tubs. The pool area does get a bit crowded, but we went during high season, so expected the congestion. There are two other pools at the neighboring properties outfitted with a pirate ship water play area and a larger (albeit somewhat slow) water slide for older kids. The kids enjoyed a pottery-glazing class at the family center, which offered many daily activities. On-site gym was very good with two Peloton bikes that can be used (sneakers only, however). My sister and I were pleasantly surprised by the quality of our spa services (excellent), and would highly recommend a visit. Pool-side food and drinks were very good - and the main restaurant also surprised us the one evening we ate at the hotel (order the whole red snapper). Hotel has several outdoor grills to bbq hotdogs, burgers, etc for an easy meal. Must go to Star Noodle nearby and Paia Fish Market. Also stop at Tin Roof on the way to the airport. We can’t wait to return for another stay at Joseph’s property in paradise!! Wonderful location in charming Lahaina, and an excellent, hospitable host. Thank you for a fantastic stay, Joseph!