Great location, smooth check in, highly communicative. Would happily stay here again