This place is in a commercial area, near to the sea, and a lot of kind of public transport. Very easy to manege alone if you dont speak turkish.