Great location, main shopping street is less than 100m away. Pretty much all the sights are within walking distance. The beach is a 15 minute walk away. Getting to the apartment from the airport is a 13 minute train ride followed by a 10 minute walk away.
About the apartment itself, wifi is good both speed and connection. The sofa bed isn't the most comfortable, but it'll do. Air conditioning works perfect. There is a washing machine in the apartment, refrigerator is plenty big. All in all great apartment.