Excellent guesthouse with wonderful outdoor spaces. I would definitely stay here again.