We enjoyed our stay, Jose's place is located about a 5 minute walk from the train station which has regular trains to Lisbon city centre and is about 15 minutes walk to the seaside town of Cascais. There is also a supermarket called Jumbo on the way to Cascais (approx 10 minute walk) which will stock everything you need. We spent a lot of our time out but the apartment has everything you need and is functional. We found the numerous beaches to be very clean and there was always plenty of space!