Very clean and sheets smelled fresh. Location was perfect for the activities we had planned for the weekend. Communication with John was great - instructions were clearly outlined making everything easy. Highly recommend John’s apartment.