Well appointed small spaces that add up to a rather large place to ramble about. Comfy, great location.