Great apartment, fantastically situated, excellent hosts, lots of amenities & beautifully clean. Cascais is wonderful & we highly recommend this venue.