The company that runs this apartment had it super clean and ready for us perfectly at their check in time. The place had everything we needed and was very well situated.