Very clean and amazing value for money. Everything is modern and comfortable. A bit noisy at night, I could hear tv, music and talking from the neighbouring apartments but it usually stopped by 11pm. For my stay it had an oven and NOT a microwave.