Deborah's place is great! It is more than we expected from the pictures. It was a perfect place for my guests who were visiting from Europe. Everything worked perfectly and communication with Deborah was easy. She has definitely earned her super host badge. Highly recommend!