The apartment was very clean and really comfortable. All the beds including the sofa beds were great. We were a group of 5 and there was plenty of room and It was great having two bathrooms. The location was really convenient as well. Communication with the hosts was very easy as well.