Has anyone ever stayed in one? I'm curious to know if they are all situated in one general place in the hotel or if they are spread out. What are the views of? I'm asking, of course, because I'd love to think that all the grand villas have views of Illuminations. But I know better!
Hoping someone out there has some info on this one. TIA
Hoping someone out there has some info on this one. TIA