We enjoyed our stay. It was a well stocked apartment, with almost everything we could need apart from groceries (and even then, there were lots of condiments and spices - we left some butter for the next guest). Safeway and the Times Market were a short drive away.
The beach gear was a real blessing - four beach chairs, two boogie boards (our teens enjoyed immensely), lots of beach towels, umbrellas, and plenty of snorkel chairs. There was lots of sunscreen, too. The bathrooms had everything, but with five of us, we almost ran out of TP and we did run out of paper towels.
We enjoyed having meals on the lanai where you can catch a distant glimpse of the sea. My husband grilled steaks down at the pool area and I enjoyed a refreshing swim there. Our teenage son connected his Switch to the TV so he could play games. We also watched shows on the living room TV as well the master bedroom TV.
The only slight drawback was that It was a bit hotter and noisier than we expected. We kept it closed up during the day (all the fans were great), but one window in the bedroom with the trifold sliding wall had no way of closing so that seemed to work against the A/C in the adjacent living room.
At night, we opened the doors and windows to cool it off, which meant hearing the street sounds and roosters crowing. Before bed, we pulled down all the blinds to keep out the light. It ended up working well to close up the master bedroom and turn on the A/C for a bit, so that cut out the noise in there.
The location is conveniently located across the street from a great beach for sunsets, swimming, boogie boarding, strolling the coast, and picnicking on the green (it's a family park with playground). There was also a local arts & crafts fair across the street on Wednesday where I bought a handmade purse. Restaurants and shops are close by. Happy hour at Three's Bar and Grill was a culinary bargain!
The rental owners were communicative and courteous. Karen greeted us when we arrived and replied to a text I sent later. The complimentary cake was an added blessing.