Great location and service! Lovely terrace on the top floor. Will definitely come back!