Leon and Stella were fantastic hosts! Very accommodating and kind. I would highly recommend staying at their place!