Adorable place with thoughtful touches, would totally stay again.