Joan's place was in a fantastic location. It was withing walking distance to most things which made it possible to easily go out and back between activities. The metro was super close and easy to navigate for other activities. We were able to go to the beach for an hour or two several times and still get in a full day of sight seeing.
Joan was a great host. He was quick with communication and recommended some activities that we enjoyed including a less crowded beach an easy metro ride away.
The space was very clean & comfortable. The common space has a door to close so you won't disturb people still asleep. We didn't really take advantage of the kitchen but it was very clean and looked like it would be great for those that wanted to avoid going out for every meal.
I highly recommend Joan's place.