Our family of three really enjoyed unit J203 in November 2017. It was clean, spacious, with nice large stone showers which gave it an upscale feel. The balcony was tiny and overlooked the parking lot so we didn't use it but appreciated the greenery blocking the view of the lot which made it still feel private. AC and fans were essential, kitchen was well appointed and modern. The beach supplies were the best amenity for us with a toddler, it was great to have everything we needed; chairs, towels, umbrella, cooler, boogie board, and toys that made the beach experience so much better. Wish we could have parked for free as there were tons of open parking spaces, but glad we didn't pay the $20 a day since we found street parking right in front fairly easy. It was also great to be centrally located in Lahaina, with in walking distance to Front Street with shops, restaurants and the Banyan Tree. It was also with 5 min drive to Baby Beach which was perfect for our little one.