Good service, good facilities