Very clean, great service, good location - highly recommend!