Lovely and marvelous rooms, delicious homemade breakfasts - we had a perfect stay