I think he is asking about the hotels. I also think he is asking for the good and bad. I haven't stayed anywhere but on property. So I really can say anything but I love them all they all have something different to offer.
By the way Welcome to you.
If you would like to post again and ask something specific I am sure that any number of us would be thrilled to answer or just discuss. If it is hotels you're after, on property is definately the way to go! Then you just need to decide what kind of experience you would like to have! Let's take it from there!