Immaculate, great location