The townhouse had everything we needed and is in a superb location. It was very comfortable and everything was as described. Communication with the hosts was excellent, with all processes for checking in and out clearly detailed.