Place is amazing overall. Its a bit pricey but you get what you pay for and its a top notch place.