The apartment is brand new. The amenities are in perfect tune. The quality of the cleaning is excellent. The possibility of self-check-in is very convenient. I recommend it 100%.