Immaculate and the location was superb! Will definitely return!