Charming place! Nice layout and lots of charming touches.