Stayed at Ruben's place for a week and loved it! Thought it was the perfect size for a couple and it had everything we needed. Ruben had done up the apartment so nicely in modern clean tones and everything in it is pretty much brand new (no musty looking oversized Hawaiian themed sofas you'll see all over Lahaina Airbnb selections!). The apartment was clean and very functional. He even had beach gear for us which was quite thoughtful (umbrella, beach chairs, towels and a cooler!) all you need to bring is your own snorkel gear and you're set!
The apartment is not difficult to find at all despite it being residential. It was a 10-15 minute walk to the nearest beach access and to an awesome brunch place (overlooking the ocean!) called The Gazebo. He also provided us with a parking space that's literally in front of his apartment..super convenient as I don't have to lug around with my bags too much. The door has a number coded lock so no worrying about keys either. Perfect.
Checking in and out was a breeze and Ruben has been such a responsive and pleasant host. He gave easy and clear instructions which I highly appreciate ! Will definitely recommend!