Good location Good service and facilities