For more on how to enhance memory with the "virtual Memory Palace" technique, here's a full MP3 with write-up:
http://www.magneticmemorymethod.com/how-to-enhance-your-memory-with-virtual-memory-palaces/
Using a Memory Palace is simple, but using an imaginary one adds a layer of complexity that may or may not be useful to you. In the long run, myself and many others have found that for practical memory improvement purposes, Memory Palaces based on real locations tend to serve best.
What have your experiences been?