It was very clean and excellent location. I thought I was bring my dog but I couldn't. If I did, it would have been excellent with a dog too. Staying at this apartment was better than staying at a hotel. There was a washing and drying machine and it was very good too.