These townhouses are in a great location and are very well equipped. We'd definitely recommend staying here!