Excellent facilities, clean, comfortable and friendly