Apartment T2 (two bedroom+two bathroom) Praia do Carvoeiro, 150 meters from the centre and beach Praia do Carvoeiro