Really cool Airbnb! It's operated a bit like a hostel, but everyone gets their own bedroom/bathroom. Paul was super nice and communicative from the week before our arrival to after we left!
You'll get to use all the common space, and all amenities are provided. As for location; it's 5 minutes from the beach (walking), and the neighborhood is extremely peaceful.