Good location, right by the train station. Enjoyed Sintra.
If you want to cook might be best to buy food in Lisbon before you go.