Great place with good location as well as easy check-in and communication .