the appartement is amazing, everything is as advertised.
getting to porto and the beach is a little tricky, but that is the only really minor inconvenience.
i recommend to rent a scooter if you are staying longer, it provides absolute freedom.