The flat was really clean. The location is on a very steep hill but still only a few minutes walk from the beach and town. The terrace is great and has everything you could want. Inside the flat its a little basic but functional with air con and all the kitchen equipment you need. The flat has a new kitchen and bathroom but the beds & sofa were quite uncomfortable. Andres and Maria were really responsive and helpful.