It's a big apartment with 4 seperate rooms and a kitchen for all. So you are not alone in this apartment. Our room had an own bathroom and balcony.
The location is great and the communication with Sergio was very easy. Be aware, that the Check-In person does not speak English.