I booked this apartment for my parents and it had everything you need including washing machine (no dryer) and a flexible self check-in, which was nice since they arrived late.The place was very clean and comfortable, but since we had the apartment 101, which is next to the streets you could hear the cars at night. All in all a good stay!