Good location, amenities and space