Stefano's can be a bit confusing to find but will be a great place to stay so long as you arrive before 11pm