great stay at a lovely guest house in a beautiful location