Clean and nice place to stay with lots of amenities. Some of them were shared, but had no problem sharing and it was more convenient to have them available. Private, secure, and nice neighborhood with many stores and restaurants nearby. Definitely recommend.