Great location. Walking distance to everything in resort area - restaurants, shopping, beaches, pool. Sparkling clean. Very comfortable for a large group. Check in/out is very easy. The hotel pool pass and beach equipment were appreciated bonuses.