Wonderful location, as clean as it gets inside and outside, 5 Stars all around.