great cosy place in a terrific location great views