We recently stayed and will definitely be back. Very nice townhouse! Much better and bigger than expected. Warm, clean, and great views. We cooked all our own meals and had everything needed in the unit. Unit was perfect right down to the cozy leather couches and clear instructions on where to find things. The location is also wonderful and shuttle service an added bonus.