Angel was very welcoming and the flat was exactly how the pictures showed it would be. It is situated in an ideal area that's close to many shops, restaurants and bars and the beach is within a walkable distance. We had a really pleasant stay and would definitely recommend it. The only drawback was that the hot water from the showers was slightly temperamental.