Great place (in regard to everything location, size, communication). We really enjoyed our stay here and would gladly come back!