A haven! We loved our stay, everything about it was great. We’ll be back!