The location is great! Very clean! Super fun spot with a luxurious feel. They provide so much to have a good time. Will definitely be booking again and referring to friends.