The pictures do not do this place justice. Amazing space for a smallish group (6-8 people), or ~2 families. We stayed there for two days, people would consistently comment on how nice the Airbnb was/how well it suited our purposes (having a private shared space and saving a bit of money vs. the nearby hotel). The place was very clean, the couches/beds were comfortable, the kitchen is very modern/the appliances are nice, people would fight over who got to use the outdoor shower (you have to experience it for yourself). The back deck is smallish but can easily accommodate 8 people.
In addition to the space being great (again this is per a group of individuals in their 30's who have pretty high standards), this place is an easy walk to the beach, and several nice restaurants. I am pretty lazy and found the area incredibly walkable. The nearby beach is nice. Jennifer was very easy to work with and had great communication before and during our stay. Couldn't recommend more highly!