Everything was great, communication, location, equipment... We enjoyed our stay very much.