Really cosy and well-equipped place. It has an amazing ocean view and nice area around.
I would strongly recommend it for your stay in Portugal.