Can't recommend this place enough. Great design, very clean. Excellent location.