An all two bedroom Villa Resort in two nineteen story towers, panoramic views; near entrance to Universal Studios.