Great Location, Great Lay-out, Great Communication. This was our second time staying there and we would come back again.