Everything was just as described! Great communication, clean, good location, and fun theme! I would recommend and also will return!