That is discouraging and honestly the lack of laid out terms is becoming frustrating. As for the resort fee being on your bill and having to be pointed out, I notice that quite a bit at other hotel chains too. Seems to always "accidentally" be on there.