Perfect Location for what we wanted, I think we was the first to stay after the winter and the place seemed a little bit damp and cold, I can Imagine in the summer its a much better place to stay.
A bit basic but everything was there that you need and location was perfect as love Torre Vella area. Thank you Rachel