This place is top notch! Everything was as described and the location is great