Great place, located in a great spot.