Debra's place is really cute though we have some difficulties spotting the house at first. There are 2 adorable dogs on site and the place is clean. This is the right place if you're looking to have some quiet time to unwind.