Perfect place, in a perfect spot. I will definitely book it again.