This place is absolutely as advertised. Everything was spotless and amazing. The location is legit. Highly recommend