Top notch place to stay.