Good location, generous amenities, great communication