We stayed in this apartment for 5 nights as a last minute booking. The place was spotless when we arrived and the amenities are excellent. Would definitely recommend and will be back!