Great location in lovely German Village, easy check in