Very well kept place, exceeded all expectations. Highly recommended place here, well worth the price.