Living on Cat's apartment was a great experience! All the amenities mentioned were there, the place was very cozy and clean. I recommend Cat's place for everyone willing to visit this beautiful city!