Greer's place is a gem located in Pawtucket Village. The pictures don't do this quaint apartment justice. Beautifully decorated and clean with all the amenities you will need. She also adds some special touches to make guests feel at home.