terrace avlabari hotel by log inn