Good location and practical amenities