The apartment was clean and cozy even though it is small. It has everything! Communication with the host was easy and fast. All in all, a great stay.