Everything was perfect! Rooms perfect! Pool perfect! Communication perfect!