Great place in great and quiet location