An excellently thought out little house for all your needs.
A charming place to stay.