This place is a GEM.
Seriously. Incredible location right on the canals... this place has years and years of Rita’s love in it...
A slice of heaven on earth. Truly.