Angel's place is well located, clean, very large and stylish, and, basically provides everything you need for a very pleasant stay. Note that towels will cost you 5E for each pack, so plan accordingly if you are a larger group. Everything is close by, a short walk to the sea, the bus station, supermarkets, and the city center shops, etc.