Place is definitely better than what it seems, amazing location along with prompt responses for any questions !