Nice, cozy place at a beautiful location.