Top notch place, well lit, beautiful location.