The townhouse was a good place to meet up with our families. The roof top area was a great place to hang out with nice views and comfortable seating. The kitchen was very well equipped and clean.