Great location. Very imaginative and creative decor Wonderful communication. Terrific place to stay especially for large families.