Excellent service, location, place - everything. Definitely recommend this place.