The flat was perfect! Exactly what we needed. I was staying with a friend so the sofa bed was perfect - we effectively each had our own room.
Silvia was very reachable and Sandra who works for her was always available, giving recommendations for the area. Also, just steps away from the beach.