A little gem of a place in an amazing location. Very quiet, very clean, very cute.