Terrace Beach House is a 3 story house with a big garden and BBQ. It's located 200 meters from the beach, 20 minutes by train to Lisbon center and 15 minutes to Cascais center. Carcavelos is a calm place with one of the best beaches next to the Portugal Capital, Lisbon!