Tau place is in the perfect location and very comfortable. Tons of great restaurant options right out the door.