Charming little cottage in a beautiful garden