Good location, good complex and facilities