Debra's place is perfect for a stay in Rhode Island! The pictures don't even do it justice! Close to all major tourist attractions in RI, as well as situated in East Greenwich (which is a lovely town in itself), secluded, clean and so adorably decorated, and a block from the marina, Debra's place exceeded our expectations! If you're looking for a comfortable relaxing place to stay in Rhode Island, look no further!!! Debra's place is the best!