The apartment is very well located. Beach is literally 5 minutes away, 2 big supermarkets in 100-200m, nice cafes and bakery around the corner.
It's also equipped with everything you may need.
Teresa was helpful and arranged everything including calling us a nice taxi.