Great place -easy 5 star. The townhouse is well maintained, clean, comfortable and well located. Plenty of amenities available. We could not have been happier. The host readily answer questions always. Was perfect for our family - parents and 3 teenage kids.