Beautiful place to stay with lovely views and great restaurants within walking distance.