A must stay. Very quite area.