Lovely view. Friendly staff. Clean, neat, reasonably priced.