We loved our stay at the Barnyard hives. The unit itself was beautiful and the location perfect. An unexpected extra touch was being given freshly laid duck eggs one morning. Will definitely stay there again!