Immaculate!! The place was amazing, communication was great, and location was perfect.