Good location, good amenities, great communication