Place is in a great and quiet location.