Okay, I know this has been asked/answered lots before, but my search is not working for some reason. I think they are located on floors 1-4, but are they located right off the entrance to the resort? In other words, are they in the front portion of the resort? Am I making sense or rambling??? TIA!