Wonderful place in a quiet and comfortable place right by the water. With a cafe and small grocery store in the building it is extremely convenient. You will need a car if you plan on moving around. Parking is free and there is lots of it on the streets. The place itself is very big and comfortable for a large group. Filipe is willing to help with whatever you might need during your stay, he helped arrange for a taxi to the airport which was very nice.
Would highly recommend staying here. You have nice local restaurants near by, a beach that is steps away, and a comfortable apartment that will suit all your needs.