Everything as promised. Good communication. Good time. No regrets.