a compact place with lots of charm and character. Great location