Excellent home away from home — clean, spacious, lots of amenities, safe, and peaceful inside the building. I highly recommend.