Everything was perfect - great location, wonderful accommodation, great communication... A "home away from home" :-)