In my experience staying in Georgetown, is that it is all about LOCATION! This property is right in the center of town and is in walking distance of all your favorite shops and restaurants. Our host was great with communication in 30 minutes or less during our stay! The bed was comfortable, shower was beautiful, and had almost everything we needed!
In terms of parking, they usually only accommodate for one car, but allowed us to have two during our visit which was a plus because Georgetown parking can be a nightmare!
Overall, I would absolutely recommend this place to others and would totally come back and stay again!