Manos place is great. Within walking distance to the beach and the talos plaza. Convenient as theres busses heading to town else, walking to town is within 20-25 minutes tops