We enjoyed our stay very much. Everything was very clean and detailed with notes giving instructions that were very helpful. The only reason I didn't rate it a 5 star was the condition of the "roof top" space. It was shabby and needs some attention to bring it up to an acceptable level. In spite of that we would re-book the facility if the occasion arose.