Maria's place is located near Logaras and Punda Beach with Logaras as the nearest bus station. The beaches here are less touristy but really beautiful. You could walk around and the place offers a bunch of cool restaurants. Maria was really helpful with all our queries!