The Spot Hostel – the heart of Tel Aviv