A wonderful stay in a beautiful, clean house with many thoughtful touches. Great location too.