Very clean, big, great location.