Great overall experience, all 7 of us really enjoyed our stay. Michael was easy to deal with prior to our stay and we didn't need to communicate with him while there. Everything was as we expected it to be.