Great place. A must stay.