No it's not close to the Towers nor the sea. It's right next to road passing Star Casino and the last part of the Golf Course.