If you do not mind staying a lil distance away from the city, love to have privacy, I would highly recommend you to stay in Jessica's place. I had a clean and spacious room plus an awesome balcony overlooking the sea. Jessica is quick to respond to messages and really welcoming.
You will find helpful maps and guide books in your room too!