We, a family of five, had a pleasant one week stay in Marias apartment.
Communication with Maria was easy. The place was not yet ready when we arrived, but Maria offered us to store the luggage in the house for the time of the cleaning. Since we arrived by car, the luggage could wait and we rather headed for the beach which is 5 min on foot from the apartment. The sandy beach and the water are clean - we didn't expect it that nice so close to the center of Roses. There is also a windsurfing and sailing school maybe 500m away ("gen Roses").
The apartment is bright and modern and it offers a lot of space. Air conditioning was great (we visited in July). The kitchen is equipped with basic kitchen tools, nothing fancy, but we got along.
The apartment is in a non-touristic neighborhood what we liked a lot. The touristic heart of roses is a couple of streets on one side, on the other side you will find plenty of smaller stores and nice restaurants. We checked out the Spaghetteria La Cosa Nostra and the Spanish Restaurant Avenida; we would recommend both.
If you come by car like us, free parking is available if you don't mind to walk 100-300 meters. Just look for a free white parking slot in the neighborhood. Blue parking slots are just in front of the apartment but you can only pay for a maximum duration of three hours.
Wifi was available, but it did work only in the living room of the apartment, which was ok for us. However, Maria was already aware of the issue and was looking for a new repeater, so this will probably be solved for the next guests.
The only slight negative experience we had was during departure, when we agreed a handover time for the keys and Maria made us wait for more than 20 mins without giving any notification that she'll be late.