What do you all think?
1 Like
I think it’s sited too far north.
Should be further south in Orlando. Would fit right in there.
2 Likes
I agree. I don’t think this is quite the upscale setting you want to pay $100 a person for! Looks creepy.