We were greeted by a friend of Teresa's who helped show us the apartment and provided us with maps of the city! The location is a little out from the Main Street but we really enjoyed it. Only 20 min walk to the beach and 5 min to the station :) the air conditioning in the apartment was amazing and the upstairs terrace was really cool! Overall we enjoyed our stay and recommend it to others!