Nice, clean, great service, great location