Good location, sparkling clean, comfortable shared spaces, lots of lovely details.