Perfect townhouse - great amenities and very comfortable beds! The location was also great, and Valerie was extremely helpful in accommodating our last minute requests. Highly recommend.