Mai's spot is excellent. The home is clean, the bed is comfortable and it has beach access. The location itself is in walking distance to the nearby hub of restaurants and stores, which was a huge plus. The in suite washer and dryer were a blessing. We bought some detergent and were extremendously grateful for fresh towels and clean clothes.
The condo itself does have somewhat of a view of the beach, but you have to rearrange the patio furniture or stand up to see it because there is a rock wall that blocks your view. The beach directly on the other side of the wall is a public beach so you see a lot of folks there daily. To access the beach front for the condo you walk along side the wall, passing maybe 3 other condos, until you hit the beach/ocean. This beach/ocean access is accessible but it's rocky with very little sand. It is highly recommended that you wear water shoes bc you will get hurt! The condo complex does have a jacuzzi and pool but they are both small. The pool itself is more for standing and chatting versus swimming or laps. There are lawn chairs facing the ocean, which we took advantage of every sunset. The sun rises on the other side.
A little note worth sharing, for those folks that may be uncomfortable with bugs. We did see a few cockroaches inside the condo. It wasn't a huge issue and we saw them outside also but something to consider for those who are squeamish. We rarely ate at the home and cleaned up pretty well if we did, taking out the trash and avoiding all boxes, per the instructions. So this may just be a normal thing, especially because the home was clean on arrival. To rest some concerns, we never saw them come out of the dresser or on the kitchen counters, they were all on the floor crawling. We never lost a night's sleep over it.
Having said that, I would stay at Mai's place again because of the location and her set up. It suited us well and the bug thing can be handled with general pest control. Thanks Mai.