Very clean and updated. Cleaning services were amazing. All of our needs were met. Hamza was excellent in following up with our experience. He went out of his way to make sure we were taken care of fully! Thank you again!! We will be back for another stay here! Hopefully to rent the entire apt!