We stayed at a three bed town home in Windsor hills last year, loved the location. Had a few issues with the rental but the owner was responsive and we are giving them a second chance in Nov. Personally, I really like the townhouse, we adored having a pool rightboutside- yes, it's small but it worked perfect for usnand we could use the resort pool if we wanted. I really liked being able to park right outside the door, and not having to worry about people above or below. It was so close in price to a condo, that I would always go with the townhouse given the choice.