We stayed for four nights in June. It is a nice apartment, spacious and clean with good access to beach and station for Porto [check times before leaving though, because the off-peak trains were once an hour]. Beach is good - fine sand and plenty of room. It has board walks for miles so we went for long walks [there was a nice nice breeze the whole time we were there making it very comfortable] Swimming was not possible when we were there because of the waves. The local people in the shops were friendly and helpful. It was a good choice for us.