My family of 10 came to Barcelona for 5 days prior to our cruise. This place is perfect! Each bedroom was private and very comfortable and almost every bedroom has its own en-suite. The apartment is clean and the hosts provide the essentials needed such as towels, toilet paper, and a fully stocked kitchen. The location is perfect. Close to all the major attractions, grocery stores, shopping and restaurants. If you are traveling with a large group, I would highly recommend this place and your hosts are amazing!! 5 stars!!