The place is great for some rest and quiet time. It’s just beside Thames river. You’ll be greeted by a great view when the sun shines.