Very clean and comfortable. had everything you need for a short stay in CPT.
really nice and close to the Seapoint promenade and restaurants, shops etc but I found it to be very noisy