Hidden gem. A must stay.