Great place: easy check in, superb communication and very conveniently located