For sale: a fantastic new 2-bedroom apartment, three minutes from the beach in Caxinas, featuring an open-concept living room with a fully equipped kitchen and two bedrooms with built-in closets, one of which is an en suite. It also features a full bathroom and a guest half-bath. Additionally, it has a terrace, ideal