Sofia's place was amazing! It's very conveniently located - a 5 minute walk from the beach and close to good restaurants. She also offered to pick us up and drop us off at the airport which was so kind! One of the best hosts I've ever had!