An awesome place in an awesome location. Totally worth the stay.