I would definitely recommend staying with Craig! The view is incredible and it is only a short walk to town! Craig did an excellent job communicating addition driving directions and make our self check-in seamless.