Comfortable and Spacious - we were 4 adults (1 couple and 2 singles) and this townhouse fit the bill for us. Beds were comfy and having laundry in the unit was a huge help. Parking is right outside the front door, which is nice for bringing in suitcases, groceries, etc. The couch in the living room is also comfortable and they have Netflix and Amazon Prime all set up on the TV should you want to just relax in the evenings.
There are 2 bedrooms upstairs - the master with its own bath, and a 2nd bedroom that is an addition/remodel from what used to be a 2-story high open section of the living room originally. This bedroom does not have windows that open, but Samm has two fans in there to keep air moving. We were visiting in January so temperature-wise, it was not an issue (but it might be warm in there in other times of the year...?). There is also a downstairs bedroom and a 2nd bath.
The 10-minute walk to the beach is more of a STEEP 10-minute hike, just fyi. You should wear sneakers and plenty of bug spray. (However, the beach down there is beautiful - you can also drive to it in a round-about way, just put "Anini Beach" into your GPS).
There is a grocery store about 3 minute drive away, in a shopping center with some shops, restaurants, and a post office.
We had an issue with the front door lock (couldn't figure out how to open it) and Garrett responded immediately to our text to tell us how to operate it. Samm also responded quickly to texts when we had a few other questions.
Overall this is a good place for a decent price - nothing fancy, but functional and comfortable and the hosts were super nice!