A fantastic top floor apartment right next to Carcavelos beach. A huge balcony with great views, lots of light and very clean. The apartment has everything you could need. Tomas is a great host and very helpful