DADAD Mouseketeer Joined Mar 6, 2008 Messages 137 Jul 14, 2013 #1 Has anyone stayed here what did you think And which is the best apartment to stay in