Top notch place. Would love to come back and stay.