Elisabetta is top notch! Fantastic little spot right near the Thames River. Would stay again if I were traveling solo.