Amazing all around. The location, breakfast, accommodations and communication were all top notch. Would definitely stay here again!