The apartment was very clean and the self check-in is very convenient. There are 3 bathrooms and the rooms are quite big. We really liked the apartment.