The location, the atmosphere, the hospitabilty... everything was perfect.