Awesome Place ! Walking distance to everything. 5 stars for Barabara !