http://www.thecoveatlantis.com/

If so what did you think? Pros and Cons? Thinking of going for 5 nights soon......