A cosy environment with a splendid view and hospitality.