Definitely recommend Sofia's place. Great location on a quiet part of the island with a bus stop a few minutes walk away. Sofia gives you a ride to and from the airport which is awesome! No wifi but theres a few wifi's from resorts around, password is the same as the wifi name.