We concur with so much that has been said in previous reviews. We had a fantastic experience and hope we can come back for a repeat at some point. Cannot say enough good about our stay. Thanks Rick!