Не, оплатить по любому придётся. Там под гарантию мастер-карты. И не непосредственно в самом Св.Стефане, а чуть севернее. Там, судя по трипэдвайзеру, лучшие рыбные рестораны.В пешей доступности, значит можно расслабиться.