Fantastic place, very well located in Carcavelos. Perfect for a short stay.