Perfect place to spend some beautiful bike days in Alcudia. Super host. Clean place.