We absolutely loved our stay! The view was amazing and the setting is sensational. Jimmy went above and beyond to make our stay fun, as we had 4 teenage kids as well. Will definitely be back!