Townhouse is exactly as shown in pictures. It was very neat and clean. Had all the amenities we needed. Convenient location to shopping and restaurants. Easy check in and out. Only reason I didnt give a 5 star is I was told there were TVs in each bedroom prior to booking which was a requirement for us and there wasn't due to a shipment issue per host.