Great place to stay with some great views, good food and lovely atmosphere