Has anyone stayed there recently? Any suggestions? I was thinking building 79 or 84, but i know they have not been recently renovated.... so i wonder if we would be better off requesting a newly renovated villa. Really im just hoping to get a top floor villa... if you have been there recently can you tell me what building you stayed in and if you liked it? Thanks!