Absolutely magical. Every single detail is so well thought out and executed. Nothing is done only halfway, every single thing is just wonderful. We were thoroughly entertained the entire time we were there and ha no urge to leave the condo or seek outside entertainment. It is perfection.