The place has all amenities that you need for a perfect stay in barcelona, and is in very good position. We were a group of 6 people, depending on how much comfort you are looking for this colud be too many people for that place (but was ok for us).
On top of that there is a big beatuiful terrace where you can spend some quality time outside.
Communication and check-in was easy.
Thank you again for the wonderful stay