Beautiful views, great restaurants and quiet getaway in a fantastic place.