This thread in the Marriott forum has some good info, including those properties.
I stayed at the Four Points and it was fine. Close tram to subway or 10 minute walk to subway. Tram goes to almost the water as well.
https://www.flyertalk.com/forum/marr...a-spain-8.html