We enjoyed our stay in Roses, the pool was beautiful, the outdoor space in general was great. However, the communication between the host was extremely frustrating as everything was automised, I asked for them to call me when having trouble with the check-in and received an automised message.
In general the apartment was well equipped but it lacked basics; soap in the bathroom, a tea towel to dry the dishes with ( especially seeing as they wanted everything cleaned and left as found. These little touches really would go a long way!