Great place, clean, new, great location.