A good location. Quick communication. Clean and tidy. Well equipped kitchen. Good facilities.